//package com.lv.thumb.exception;
//
//import com.lv.thumb.common.ErrorCode;
//import io.swagger.v3.oas.annotations.Hidden;
//import lombok.Getter;
//
///**
// * 自定义异常类
// */
//@Getter
//public class BusinessException extends RuntimeException {
//
//    /**
//     * 错误码
//     */
//    private final int code;
//
//    public BusinessException(int code, String message) {
//        super(message);
//        this.code = code;
//    }
//
//    public BusinessException(ErrorCode errorCode) {
//        super(errorCode.getMessage());
//        this.code = errorCode.getCode();
//    }
//
//    public BusinessException(ErrorCode errorCode, String message) {
//        super(message);
//        this.code = errorCode.getCode();
//    }
//}
